lpg2489 Y2489_LEGPH lpg2489 UPF0758 protein lpg2489 MMVAHTAQQLDLREKLLTNGVHSLSDIELLAVFISSGNNKKSCLQLAYELTKHLGNLRNILNADLQSFKSIHGLGEVRYAQLQAAKEICHRSDFIHLQKEIRLSNTQQTYAFLKKRLRDYKNETFAALFLDNQHRIIAYEELFSGTINTATVYPRPIVERVLQLNAAALILAHNHPSGLSDASQQDLAITERIRDALDLVDARLLDHIVIGDNEVYSIFAENKWVCN 227